subhuman being - Allemand Anglais Dictionnaire